草庐IT

笔记||gitLab搭建

全部标签

读人工不智能:计算机如何误解世界笔记05_人的问题

1.      人的问题1.1.        关于教育和数字技术的观点似乎来自很多不同的作者和思想家1.2.        计算机系统是它们制作者的代言人1.3.        由于历史上创建计算机系统的人并没有什么多样性可言,技术系统的设计和概念中有一些嵌入的信念,我们最好重新思考并做出修改1.4.        数据问题就是人的问题1.4.1.          我们总把数据看作不变的真理,却忘记了数据是由人类创建的,数据收集也是人类所为1.4.2.          需要有血肉之躯的人类去数一数学校的存书数量,然后把数字输入数据库1.4.3.          如果没有人来管理,再好的

RabbitMQ 学习笔记

为什么使用消息队列?以用户下单购买商品的行为举例,在使用微服务架构时,我们需要调用多个服务,传统的调用方式是同步调用,这会存在一定的性能问题使用消息队列可以实现异步的通信方式,相比于同步的通信方式,异步的方式可以让上游快速成功,极大提高系统的吞吐量消息队列的使用场景有如下:异步处理:以上述用户下单购买商品为例,将多个不关联的任务放进消息队列,提高系统性能应用解耦:以上述用户下单购买商品为例,订单系统通知库存系统减库存,传统的做法是订单系统调用库存系统的接口,订单系统和库存系统高耦合,当库存系统出现故障时,订单就会失败。使用消息队列,用户下单后,订单系统完成持久化,将消息写入消息队列,返回用户下

都 2024 年了,该如何搭建新的 React 项目?

在前端技术日新月异的今天,React社区已经不再将create-react-app作为创建新项目的首选工具,而是推荐使用社区中流行的由React驱动的框架来创建新项目。本文就来探讨在2024年创建React项目的方式及其优缺点!CreateReactApp有什么问题?CreateReactApp(CRA)于2016年7月首次发布,是一个方便快捷的React项目搭建工具。尽管在React社区中广受欢迎,但也有一些限制和缺点需要考虑。配置选项有限: CreateReactApp的配置选项有限。由于该工具对构建过程进行了高度抽象,定制Webpack和Babel配置相对困难。在某些情况下,开发人员可能

阿里云服务器搭建django+区块链

djago搭建参考:https://www.bilibili.com/read/cv10030536/成功搭建后加入区块链部分,其中遇到的问题:1.区块链相关代码:fromdjango.shortcutsimportrender,redirectfromdjango.contribimportmessagesfromapp01importmodelsfromapp01.utils.paginationimportPaginationfromapp01.views.sdk.client.bcosclientimportBcosClientfromapp01.views.sdk.client.bc

Git笔记——3

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、合并模式和分支策略二、bug分支三、强制删除分支四、创建远程仓库五、克隆远程仓库_HTTPS和_SSH克隆远程仓库_HTTPS克隆远程仓库_SSH六、向远程仓库推送七、拉取远程仓库八、忽略特殊文件九、配置命令别名总结前言世上有两种耀眼的光芒,一种是正在升起的太阳,一种是正在努力学习编程的你!一个爱学编程的人。各位看官,我衷心的希望这篇博客能对你们有所帮助,同时也希望各位看官能对我的文章给与点评,希望我们能够携手共同促进进步,在编程的道路上越走越远!提示:以下是本篇文章正文内容,下面案例可供参考一、合并模式和分支策略

Git笔记——4

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、操作标签二、推送标签三、多人协作一完成准备工作协作开发将内容合并进master四、多人协作二协作开发将内容合并进master五、解决gitbranch-a打印已被删除的远程分支的方法总结前言世上有两种耀眼的光芒,一种是正在升起的太阳,一种是正在努力学习编程的你!一个爱学编程的人。各位看官,我衷心的希望这篇博客能对你们有所帮助,同时也希望各位看官能对我的文章给与点评,希望我们能够携手共同促进进步,在编程的道路上越走越远!提示:以下是本篇文章正文内容,下面案例可供参考一、操作标签二、推送标签三、多人协作一完成准备工作目

如何在Linux搭建MinIO服务并实现无公网ip远程访问内网管理界面

文章目录前言1.Docker部署MinIO2.本地访问MinIO3.Linux安装Cpolar4.配置MinIO公网地址5.远程访问MinIO管理界面6.固定MinIO公网地址前言MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容AmazonS3API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。MinIO是一个开源的软件,可以免费使用,还可以在普通硬件上运行,降低了存储成本,下面介绍在本地Docker中部署MinIO服务,并实

30天拿下Rust之环境搭建

概述        Rust作为一门系统级的、注重安全和速度的现代编程语言,近年来在开发者社区中备受瞩目。它独特的内存安全保证和卓越的性能表现,使其在系统编程、WebAssembly、网络服务等领域大放异彩。本文将手把手带你完成Rust开发环境的搭建,助你踏上Rust编程之旅。Rust安装        在开始搭建Rust环境之前,你需要准备以下物品:        1、一台运行Windows、MacOS或Linux的计算机。        2、网络连接,以便下载Rust安装程序。        接下来,我们需要通过Rustup工具来安装Rust。Rustup是Rust编程语言官方推荐的工具链

Linux-基础知识(黑马学习笔记)

硬件和软件我们所熟知的计算机是由:硬件和软件组成。硬件:计算机系统中电子,机械和光电元件等组成的各种物理装置的总称。软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流。而操作系统,就是软件的一类。一个完整的计算机:操作系统操作系统是计算机软件的一种,它主要负责:作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作。而计算机,如果没有操作系统,就是一堆无法使用的塑料而已。当计算机拥有了操作系统,就相当于拥有了灵魂,操作系统可以:●调度CPU进行工作●调度内存进行工作●调度硬盘进行数据存储●调度网卡进行网络通讯●调度音响发出声音●调度打印机打印内容●......常见操作

在CentOS上使用Docker搭建Halo博客并实现远程访问的详细指南

🌈个人主页:聆风吟🔥系列专栏:网络奇遇记、数据结构🔖少年有梦不应止于心动,更要付诸行动。文章目录📋前言一.Docker部署Halo1.1检查Docker版本1.2在Docker中部署Halo二.Linux安装Cpolar2.1打开服务器防火墙2.2安装cpolar内网穿透三.配置Halo个人博客公网地址四.固定Halo公网地址📝全文总结📋前言本篇文章介绍如何在CentOS下使用Docker部署开源建站工具Halo,并结合cpolar内网穿透工具实现个人博客的公网访问。Halo是一款基于Java的开源建站工具,具有简单易用、灵活性高、插件丰富等优点。可以做博客的软件平台有很多,像大家熟知的Wor